

:root {  
    --base-font-input-color:rgb(247 238 214);
    --base-font-color:#63e2b7;
    --card2bg:rgb(255 255 255 / 8%);
    --base-blue-color:#3cdaf2;
    --base-font-color-t:rgb(166 166 166 / 52%);
    --base-bg-color4 : rgba(22, 22, 28, 0.65);
    --base-font-hover-color:#92ca80;
    --hover-color:var(--base-font-hover-color);
    --body-bg:rgba(0,0,0,.5);
    --table-color: var(--base-blue-color);
    --base-shadow-color:rgb(0,0,0);
    --base-bg-color-r: 22;
    --base-bg-color-g: 22;
    --base-ts-bg : rgb(255 255 255 / 12%);
    --base-bg-color-b: 28;
    --base-bg-color-tm : 0.8;
    --base-bg-noglass-color-r: 13;
    --base-bg-noglass-color-g: 18;
    --base-bg-noglass-color-b: 25;
    --base-bg-opacity-not-glass:0.95;
    --base-bg-opacity-has-glass:0.45;
    --bgcolor-rgb : var(--base-bg-color-r),var(--base-bg-color-g),var(--base-bg-color-b);
    --bgcolor-rgba : var(--base-bg-color-r),var(--base-bg-color-g),var(--base-bg-color-b),var(--base-bg-color-tm);
    --header-color: rgba(var(--bgcolor-rgba));
    --nav-button-color : #f2c97d;
    --header-hr-color : #717171;
    --header-box-color : #000000;
    --card-noglass-color : rgb(22 27 34 / 65%);
    --nav-button-hover-color : #f5d599;
    --base-list-bg : #414755;
    --tab-bg : rgb(52 60 65 / 80%);
    --tab-bg-hover  : #284c5e;
    --base-bg2-hover : #383E51;
    --base-bg3-hover : #4d5262;
    --base-bg3-bd : #5b5b5b;
    --role-bg : rgb(76, 76, 76);
    --role-bd : 1px solid rgb(51, 51, 51);
    --base-bg2-bd : #5c5c5c;
    --card-v2-bd : solid 1px #313237;
    --card-v2-bg : rgb(20 41 54 / 60%);
    --card-v3-bg : rgb(65 71 85 / 10%);
    --card-v4-bg : rgb(56 62 81 / 60%);
    --base-list-bg-hover : #5C6474;
    --edit-tbc : #f2c97d;
    --edit-tb-text-c : #000;
    --edit-tb-table-bg : #707183;
    
    --nbox-border:solid 2px #22405F;
    --edit-table-bg2 : #4f4f4f;
    --el-ibc : #3C3A3E;
    --el-pop : #48484E;
    --el-pop-hover : #59595E;
    --el-txc : rgba(255, 255, 255, 0.82);
    --tag-bgzb-color : #272A2F;
    --tag-bgzb-border : #5e5e5e;
    --tag-bgzb-text : rgba(255, 255, 255, 0.82);
    --mb-drbg : #1E2022;
    --mb-drbdbg : #17181A;
    --nbox-brpx : 5px;
    --nbox-bg: rgba(168, 167, 167, 0.05);
    --tag-tc:#fff;
    --tag-ontc:#63e2b7;
    --ava1-bg:rgb(76, 76, 76);
    --ava1-pd : 2px;
    --ava1-border : 1px solid rgb(51, 51, 51);

    --ava2-bg : #31363d;
    --ava2-border : solid 2px #8d8072;

    --modal-bg : rgb(21 23 30 / 70%);

    --modal-titlebg: none;
    --modal-title-tc : #63e2b7;
    --modal-title-ts : 0 0 2px #000;

    --modal-ftbg: none;
    --modal-bsd : 0 0 3px rgb(9, 9, 9);
    --modal-border : 1px solid rgb(106 106 106 / 60%);
    --modal-rd : 5px;
    --modal-boxbg : #2B303A;
    

    --nbox5-bg : rgb(0 0 0 / 60%);
    --nbox5-shadow : 0 0 3px #000;
    --nbox5-tc : #fff;
    --nbox4-border:solid 1.5px #585757;




    /*新版*/

      --text-primary: rgba(255, 255, 255, 0.9); /* 主文字 */




  }  


  .el-tag.el-tag--ml1 {
    --el-tag-bg-color: var(--tag-bgzb-color);
    --el-tag-border-color: var(--tag-bgzb-border);
    --el-tag-text-color: var(--tag-bgzb-text);
}




.auto_tabs .n-tabs-tab--active span {
    color: #fff;
}
.auto_tabs .n-tabs-tab {
    background-color: rgba(255, 255, 255, 0.1);
    text-shadow: 0 0 3px #000;
}

.auto_tabs .n-tabs-tab--active{
    background-color: rgba(255, 255, 255, 0.2);
}
.cardv0 {
  box-shadow: 0 0 3px rgb(0 0 0);
  border: 2px solid #303035;
}
.codetext {
  background-color: #333337;
}
  .nav_gt_img{
    filter: drop-shadow(0px 0px 5px #000000)
}

.n-pagination .n-pagination-item.n-pagination-item--button {
  border: 0;
  background-color: var(--base-list-bg);
}
.n-pagination .n-pagination-item:not(.n-pagination-item--disabled):hover.n-pagination-item--button {
  border: 0;
  background-color: var(--base-list-bg-hover);
}
.n-pagination .n-pagination-item:not(.n-pagination-item--disabled).n-pagination-item--active {
  background-color: var(--base-list-bg);
  border: 0;
}

.n-pagination .n-pagination-item:not(.n-pagination-item--disabled).n-pagination-item--active:hover {
  background-color: var(--base-list-bg-hover);
}

.n-progress .n-progress-graph .n-progress-graph-line .n-progress-graph-line-rail .n-progress-graph-line-fill {
  background: var(--base-list-bg);
}



.n-menu-item-group .n-menu-item-group-title {
    background-color: rgb(105 93 171 / 30%);
    margin-left: -4px;
    margin-right: -4px;
}

.n-menu-item-group {
    margin-left: 5px;
    margin-right: 5px;
    margin-top: -6px;
    border-radius: 3px;
}


.top_div p {
  text-shadow: 0 0 3px #000;
}

._menuclass{
  font-size: 25px; 
}

.zy_em img {
  background-color: #24242c;
  padding: 3px;
  border-radius: 999px;
  border: solid 1px #585757;
  box-shadow: 0 0 3px #585757;
  margin-top: 0px;
}
.zy_img{
  background: #47485C;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #515967 inset !important;
    -webkit-text-fill-color: #ffffff !important;
    transition: background-color 5000s ease-in-out 0s;
}

.btitle {
    text-shadow: 0 0 8px #000;
}



.cardbg{
  background-color: rgba(22, 22, 28, 0.6);
  backdrop-filter: none !important;
}



.bg_circle_index {
  display: none;
}

